event->crossing.state = message->pointer.state;
event->crossing.mode = message->crossing.mode;
event->crossing.detail = GDK_NOTIFY_ANCESTOR;
- gdk_event_set_device (event, display->core_pointer);
- gdk_event_set_seat (event, gdk_device_get_seat (display->core_pointer));
+ gdk_event_set_device (event, device_manager->core_pointer);
+ gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
node = _gdk_event_queue_append (display, event);
_gdk_windowing_got_event (display, node, event, message->base.serial);
event->crossing.state = message->pointer.state;
event->crossing.mode = message->crossing.mode;
event->crossing.detail = GDK_NOTIFY_ANCESTOR;
- gdk_event_set_device (event, display->core_pointer);
- gdk_event_set_seat (event, gdk_device_get_seat (display->core_pointer));
+ gdk_event_set_device (event, device_manager->core_pointer);
+ gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
node = _gdk_event_queue_append (display, event);
_gdk_windowing_got_event (display, node, event, message->base.serial);
event->motion.x_root = message->pointer.root_x;
event->motion.y_root = message->pointer.root_y;
event->motion.state = message->pointer.state;
- gdk_event_set_device (event, display->core_pointer);
- gdk_event_set_seat (event, gdk_device_get_seat (display->core_pointer));
+ gdk_event_set_device (event, device_manager->core_pointer);
+ gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
node = _gdk_event_queue_append (display, event);
_gdk_windowing_got_event (display, node, event, message->base.serial);
event->button.y_root = message->pointer.root_y;
event->button.button = message->button.button;
event->button.state = message->pointer.state;
- gdk_event_set_device (event, display->core_pointer);
- gdk_event_set_seat (event, gdk_device_get_seat (display->core_pointer));
+ gdk_event_set_device (event, device_manager->core_pointer);
+ gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
node = _gdk_event_queue_append (display, event);
_gdk_windowing_got_event (display, node, event, message->base.serial);
event->scroll.x_root = message->pointer.root_x;
event->scroll.y_root = message->pointer.root_y;
event->scroll.direction = message->scroll.dir == 0 ? GDK_SCROLL_UP : GDK_SCROLL_DOWN;
- gdk_event_set_device (event, display->core_pointer);
- gdk_event_set_seat (event, gdk_device_get_seat (display->core_pointer));
+ gdk_event_set_device (event, device_manager->core_pointer);
+ gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
node = _gdk_event_queue_append (display, event);
_gdk_windowing_got_event (display, node, event, message->base.serial);
gdk_event_set_device (event, device_manager->core_pointer);
gdk_event_set_source_device (event, device_manager->touchscreen);
- gdk_event_set_seat (event, gdk_device_get_seat (display->core_pointer));
+ gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
if (message->touch.is_emulated)
_gdk_event_set_pointer_emulated (event, TRUE);
break;
case BROADWAY_EVENT_GRAB_NOTIFY:
case BROADWAY_EVENT_UNGRAB_NOTIFY:
- _gdk_display_device_grab_update (display, display->core_pointer, display->core_pointer, message->base.serial);
+ _gdk_display_device_grab_update (display, device_manager->core_pointer, device_manager->core_pointer, message->base.serial);
break;
case BROADWAY_EVENT_CONFIGURE_NOTIFY:
event = gdk_event_new (GDK_FOCUS_CHANGE);
event->focus_change.window = g_object_ref (window);
event->focus_change.in = FALSE;
- gdk_event_set_device (event, display->core_pointer);
- gdk_event_set_seat (event, gdk_device_get_seat (display->core_pointer));
+ gdk_event_set_device (event, device_manager->core_pointer);
+ gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
node = _gdk_event_queue_append (display, event);
_gdk_windowing_got_event (display, node, event, message->base.serial);
}
event = gdk_event_new (GDK_FOCUS_CHANGE);
event->focus_change.window = g_object_ref (window);
event->focus_change.in = TRUE;
- gdk_event_set_device (event, display->core_pointer);
- gdk_event_set_seat (event, gdk_device_get_seat (display->core_pointer));
+ gdk_event_set_device (event, device_manager->core_pointer);
+ gdk_event_set_seat (event, gdk_device_get_seat (device_manager->core_pointer));
node = _gdk_event_queue_append (display, event);
_gdk_windowing_got_event (display, node, event, message->base.serial);
}